package com.guodu.dao;

import java.util.List;

import com.guodu.entity.MaterialGhyctj;
import com.guodu.entity.MaterialghyctjStatus;
import com.guodu.entity.Units;
import com.guodu.entity.ViewMaterialGhyc;
import com.guodu.vo.ViewVo;

public interface MaterialGhyctjDao {
	void add(MaterialGhyctj entity);
	void delete(String id);
	void update(MaterialGhyctj entity);
	List<MaterialGhyctj> findByVo(ViewVo viewVo,Units units);
	List<ViewMaterialGhyc> findViewByVo(ViewVo viewVo);
	boolean isExist(Long unitsId,String month);
	MaterialGhyctj findById(String id);
	void changeStatus(List<MaterialghyctjStatus> entities);
	List<MaterialghyctjStatus> findStatus(String id);
	void examine(String ids,Long status);
}
